video tape leader and trailer - Turkish English Dictionary